@import './variables.less';

.page-container {
  margin: 0 auto;
  min-height: 100vh;
  .safe-area-bottom();
}

.card {
  position: relative;
  backdrop-filter: blur(10px);
  border-radius: @border-radius-lg;
  padding: 16px;


  &__title {
    font-size: 25px;
    color: #165F4C;
    margin-bottom: 18px;
    font-weight: bold;
    text-align: center;
  }
}


.input-field {
  background: @input-background;
  border-radius: @border-radius-base;
  padding: @spacing-base;
  width: 100%;
  border: none;
  font-size: @font-size-lg;

  &:focus {
    outline: none;
  }
}

.bg-input {
  background: @input-background;
  border-radius: @border-radius-base;
}

.van-radio__label--checked,
.van-radio__label {
  color: #22825c !important;
  /* 红色 */
}

.van-toast {
  background-color: rgba(0, 0, 0, 0.7) !important;
  color: white !important;
}